package com.agriculture.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import lombok.Data;

import javax.persistence.Table;
import java.io.Serializable;

/**
 * 地区
 */
@Data
@Table(name = "area")
public class TblArea implements Serializable {

    private static final long serialVersionUID = 1;

    // 地区 id
    private String id;

    // 父级
    private String parentId;

    // 地区名
    private String name;

    // 地区名简称
    private String shortName;

    // 经度
    private String longitude;

    // 维度
    private String latitude;

    // 地区级别 1 省 2 市 3 区 4 乡镇/街道
    private Integer level;

    // 排序
    private Integer sort;

    // 状态 0无效，1有效
    private Integer status;

    // 省名
    @TableField(exist = false)
    private String provinceName;

    // 城市名
    @TableField(exist = false)
    private String cityName;

    // 地区名
    @TableField(exist = false)
    private String district;

    // 街镇
    @TableField(exist = false)
    private String town;

}
